import java.util.ArrayList;
import java.util.Collection;

/*
    1、深入Collection的contains方法
        boolean	contains(Object o) 判断集合是否包含某一个元素， 是为真
        contains方法在底层调用了equals方法，比较内容
        总结：****存放在一个集合中的类型一定要重写equals
    2、remove()方法底层也有equals

 */
public class CollectionTest02 {
    public static void main(String[] args) {
        Collection c = new ArrayList();

        String s1 = new String("王强");
        c.add(s1);

        String s2 = new String("文梦甜");
        c.add(s2);

        String x = new String("王强");
        System.out.println(c.contains(x)); //true

        c.remove(x);
        System.out.println(c.size());


    }
}
